In terms of scaling, it is recommended, as a first step, to design the layout of the individual virtual systems based on the software that will run on it. When doing so, follow the guidelines provided by the respective software producer. If you are already operating the application on an existing infrastructure and you want to migrate it, it is recommended that you analyse RAM load over a period of at least 30 days. The total amount of RAM required can be calculated on the that basis.
As with compute power, if you plan to use the “Allocation Pool” model you will also have to assign the amount of RAM required by the virtual systems in each DDC's resource pool. In contrast to CPU power, RAM cannot be overprovisioned.
In case you use the “Pay as you go” model, the amount of RAM required depends on the system configuration of started VMs.
Also, when laying out a Dynamic Server, Swisscom recommends that you follow the system-specific requirements based on the software to be run on it. From that, you can determine the proper server size, ranging from XXS to XXXL. Depending on the selected server size, between 1 and 32 GM of RAM are available per virtual system.
The amount of RAM available for Dynamic Servers
|XXS||1 GB RAM|
|XS||2 GB RAM|
|S/M||4 GB RAM|
|L||8 GB RAM|
|XL/XXL||16 GB RAM|
|XXXL||32 GB RAM|